vanmaram

ഇരട്ട ദൃശ്യം - meaning in english

Meanings for ഇരട്ട ദൃശ്യം

noun
Double vision